deposit something - Alemán Inglés Diccionario